Skip to content

Conversation

artembilan
Copy link
Contributor

@artembilan artembilan commented Sep 19, 2025

  • Create a spring-cloud-aws-kinesis module as a generic place for anything Kinesis-related. Similar to any other modules in the project
  • Add KinesisMessageHandler and respective tests for it
  • Add the spring-cloud-aws-starter-integration-kinesis for a generic Kinesis client with Spring Integration
  • Managed KCL/KPL dependencies as the next evolution of the spring-cloud-aws-kinesis as respective Spring Integration channel adapter will be contributed later
  • Initial kinesis.adoc with a KinesisMessageHandler explanation

📢 Type of change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring

📜 Description

💡 Motivation and Context

💚 How did you test it?

📝 Checklist

  • I reviewed submitted code
  • I added tests to verify changes
  • I updated reference documentation to reflect the change
  • All tests passing
  • No breaking changes

🔮 Next steps

* Create a `spring-cloud-aws-kinesis` module as a generic place for anything Kinesis-related.
Similar to any other modules in the project
* Add `KinesisMessageHandler` and respective tests for it
* Add the `spring-cloud-aws-starter-integration-kinesis` for a generic Kinesis client with Spring Integration
* Managed KCL/KPL dependencies as the next evolution of the `spring-cloud-aws-kinesis`
as respective Spring Integration channel adapter will be contributed later
* Initial `kinesis.adoc` with a `KinesisMessageHandler` explanation
@github-actions github-actions bot added type: documentation Documentation or Samples related issue type: dependency-upgrade Dependency version bump labels Sep 19, 2025
@artembilan
Copy link
Contributor Author

If this is the right direction, I can continue piling other Spring Integration components related to Kinesis here or in new PRs.

Thanks

@maciejwalkowiak
Copy link
Contributor

Thanks @artembilan !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: dependency-upgrade Dependency version bump type: documentation Documentation or Samples related issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants